19952 504
94664 642
21927 221
4244 626
58148 498
28363 594
66798 401
14894 267
13139 222
115031 391
151989 453
86364 629
45221 564
24928 442
66472 388
140063 939
43598 531
23518 877
58689 698
32442 572
28163 69
95975 711
42752 394
12430 88
29781 351
155372 628