49597 276
16806 160
43604 167
51003 314
37331 350
61135 431
65584 336
36566 247
25965 388
2299 406
4404 882
28576 212
3005 273
5748 758
2479 523
7981 185
12008 852
4786 833
2196 307
2865 468
24316 57
20871 156
40699 509
32373 603
10909 562
16034 421
36285 952
5678 107