31546 282
17598 526
11150 812
5176 821
3619 74
17266 484
10016 693
14276 212
2575 514
4988 564
9233 288
1478 153
20316 376
12028 133
3287 749
22096 629
8766 458
7352 450
11316 663
6149 441
4473 299
6331 478
4126 304
2902 189