2104 349
1667 75
1695 83
16142 812
10533 312
4969 274
8863 371
11886 1012
29956 68
4290 156
21006 324
6461 487
10383 382
3175 560