40088 247
28651 389
2711 406
4901 882
31059 214
3531 273
6634 758
2779 523
8979 186
15171 852
5548 835
2613 307
3125 468
26904 57
23392 157
44714 509
37916 603
12425 562
22635 422
40523 953
6940 108
2434 424
13280 675
8401 163
31161 41
3942 469
20893 548
17811 360