2104 349
1670 75
1695 83
16144 812
10549 312
4969 274
8865 371
11894 1012
29963 68
4291 156
21007 324
6462 487
10391 382
3175 560