39631 105
93469 711
18132 195
23030 433
22331 697
15154 885
2997 455
13260 679
12915 575
21922 324
2419 171
25721 599
20963 1009
55064 103
20269 489
23972 222
12335 214
9948 420
47471 482
30554 375
71220 605
27001 428
28931 316
43632 550
29115 455
27663 127
10679 365
135111 626