5012 86
11790 407
12533 307
5888 553
13062 644
8206 500
4972 812
4142 83
31197 583
4783 669
7573 679
18008 449
9278 425
16520 754
20508 213
13209 446
8451 279
7395 488
4117 257
10463 310
10158 627
3796 464
8167 625
13372 306
10291 100
10728 256
9833 68
8271 45