1639 131
1222 58
5563 561
2146 198
4539 600
947 45
3461 469
4286 953
7968 448
6764 426
4030 598
3415 239
4342 359