19706 528
14436 553
3255 666
2092 303
3080 659
1862 58
4358 266
4077 544
2540 514
2969 480
9096 251
20525 227
3534 595
2205 296
2960 428
1940 541
3715 501
5902 370
2342 242
2107 358
8265 714
1409 56
6763 490
4290 954