27095 134
23082 402
210572 923
60498 602
16819 117
14587 407
21245 608
177203 800
4517 232
45400 90
47361 313
158110 1022
96291 244
27220 803
13952 816
25091 781
15395 704
10448 420
198645 493
20064 663
28082 939
84776 477
33151 621
13341 742
7139 326
48106 360
19834 556
14641 894