30991 362
12499 312
6173 735
9633 493
29917 263
5045 823
4001 349
2306 128
14790 233
787 98
14395 897
6380 387
2857 543
1674 255
4609 632
3222 317
3557 88
38681 694
2823 276
10863 697
6984 608
6923 213
9616 232
4619 376
4330 703
8286 435
3529 851
2924 623