40103 247
28655 389
2711 406
4902 882
31064 214
3532 273
6634 758
2779 523
8985 186
15195 852
5552 835
2614 307
3125 468
26912 57
23394 157
44719 509
37926 603
12439 562
22658 422
40528 953
6943 108
2434 424
13287 675
8403 163
31166 41
3942 469
20900 548
17814 360