102953 928
9255 45
21421 532
10725 228
43392 494
51876 333
45695 373
16723 468
25044 243
2394 130
41202 240
1906 220
3369 798
2417 251
2610 268
3677 599
1522 121
2594 317
14012 36
4340 659
3006 751
4920 113
5433 467
2958 476
3671 451