31511 841
27263 402
36489 161
21277 142
30918 325
16411 399
22665 198
36473 661
33712 969
28191 734
19575 247
23648 128
19377 85
17162 96
65739 640
31310 169
40586 492
19333 604
23494 374
35536 181
39811 438
25976 225
16626 406
16629 239