40099 247
28654 389
2711 406
4902 882
31063 214
3532 273
6634 758
2779 523
8983 186
15190 852
5552 835
2614 307
3125 468
26911 57
23394 157
44718 509
37924 603
12437 562
22649 422
40527 953
6941 108
2434 424
13285 675
8403 163
31166 41
3942 469
20898 548
17813 360