40586 304
8293 416
5898 167
2108 355
6677 56
5473 36
2489 94
1699 332
6463 655
2200 111
8088 265
28794 524
10116 293
15543 689
1523 189
11410 325
7119 625
7983 716
269975 479
34881 613
4167 332
9354 595
7745 366
22988 67