21997 338
1932 101
4480 35
3614 322
14428 680
9018 274
6185 509
18919 544
9041 363
15320 334
17621 215
14332 418
5492 620
2813 326
2155 211
7726 167
2487 242
1087 80
16399 586
7297 269
34300 820
6711 398
44088 412
4453 356
5172 574
13528 306
16920 611
4612 786