2293 96
22162 122
3115 245
14668 599
3677 29
6829 922
6568 319
5130 371
13797 315
4157 614
3281 237
18188 474
15893 786
4355 271
13911 585
19767 675
31843 53
16746 431
6359 335
6406 300
10301 646
5627 397
3893 334
7974 280