2104 349
1670 75
1695 83
16143 812
10542 312
4969 274
8865 371
11892 1012
29963 68
4291 156
21006 324
6462 487
10388 382
3175 560