49496 276
16781 160
43444 167
50829 314
37267 350
61074 431
65437 336
36495 247
25931 388
2287 406
4387 882
28525 212
2984 273
5713 758
2472 523
7950 185
11964 852
4752 833
2183 307
2860 468
24259 57
20815 156
40619 509
32290 603
10873 562
15912 421
36205 952
5638 107