2110 74
7452 167
5897 439
4311 473
5262 302
3842 511
4481 505
2850 296
7507 405
3379 549
8859 620
35645 657
32394 125
1248 145
38388 483
39406 290
14155 60
13400 257
7979 504
10850 78