39629 92
24926 238
108546 670
31097 115
52566 106
71678 932
97399 363
28500 626
37746 220
72666 404
72831 472
115490 598
109662 529
26700 340
78898 174
33521 116
16225 464
105547 669
94728 275
67275 399
50226 228
123409 343
252450 984
53716 304
180299 610
226916 707
66174 246
30621 243