29348 360
14677 88
31342 332
9129 603
11521 842
16282 747
4924 908
7745 728
3607 175
8027 530
5347 491
4156 253
3407 478
4601 615
6193 607
3436 362
10604 347
2875 325
5901 363
4639 528
5611 693
9243 408
2533 155
5331 113
1261 28
3743 191
4774 457
6957 626