24525 50
3015 140
13616 599
4552 251
38873 563
3616 151
2247 245
28806 105
13155 156
4485 147
2358 48
6545 487
12967 291
8851 825
15039 257
8586 532
2310 323
3238 584
8659 922
17122 674
17351 654
5808 450
17577 641
20306 547
2015 133
5414 308
4066 475
2631 612