2597 265
3131 118
10348 701
4835 377
5010 581
3946 397
21249 726
2331 269
4074 318
3243 264
5528 439
10587 623
22049 609
5397 385
10508 141
5032 703
6774 759
13297 225
6508 59
3870 51
4403 760
10123 120
6568 437
8935 175
6310 41
12247 370
4949 686
1870 81