40090 247
28653 389
2711 406
4901 882
31061 214
3531 273
6634 758
2779 523
8979 186
15178 852
5548 835
2614 307
3125 468
26906 57
23393 157
44717 509
37920 603
12429 562
22640 422
40523 953
6940 108
2434 424
13282 675
8401 163
31162 41
3942 469
20893 548
17811 360