2977 221
4028 126
15559 669
9639 484
4950 493
5293 382
9268 263
2717 185
14041 101
8587 362
14338 130
8225 833
5204 614
2858 371
8569 602
4445 535
7905 534
2621 270
5672 492
7578 437
9020 323
3278 149
14290 890
4087 824