24793 50
3318 140
13849 599
4646 251
39149 563
3695 151
2327 245
29018 105
13522 156
4605 147
2413 48
6717 487
13448 291
8936 825
15377 257
8820 532
2355 323
3278 584
8720 922
17253 674
17682 654
5925 450
18743 641
20414 547
2096 133
5847 309
4160 475
2707 612