49602 276
16806 160
43608 167
51011 314
37331 350
61138 431
65586 336
36568 247
25967 388
2299 406
4404 882
28578 212
3005 273
5748 758
2479 523
7984 185
12008 852
4786 833
2196 307
2865 468
24318 57
20873 156
40700 509
32377 603
10909 562
16038 421
36287 952
5678 107