42012 736
31009 217
50361 314
24031 167
27889 555
29448 344
3294 375
23484 1044
37121 350
11319 295
5988 56
33875 78
27764 234
52488 103
11702 848
5394 372
2447 42
4556 151
4636 215
2606 201
17333 58
4733 65
33993 67
30498 385