2945 427
9563 242
12129 718
3241 526
5476 714
4311 115
9299 215
4702 170
13072 422
1403 112
3743 741
6539 572
3571 273
12509 153
6406 267
5001 210
3802 531
4429 776
3212 558
6670 279
14588 566
20900 545
7099 450
4442 618
5412 371
3942 100
7622 148
2067 303