35162 922
32431 314
17392 1001
16178 781
15345 608
20896 80
27042 307
19362 393
22379 407
13250 338
27926 149
16195 94
30656 636
22858 317
36470 436
19164 712
34617 729
29190 117
19733 400
40810 50
35226 79
50329 947
19056 781
30004 664