49606 276
16806 160
43613 167
51013 314
37336 350
61142 431
65592 336
36574 247
25968 388
2299 406
4406 882
28579 212
3006 273
5748 758
2479 523
7985 185
12013 852
4788 833
2199 307
2866 468
24320 57
20876 156
40702 509
32385 603
10915 562
16045 421
36289 952
5678 107