3601 748
2996 840
2925 889
409 45
1532 304
4537 443
1489 236
3219 101
5648 643
2054 446
2040 403
3584 623
1781 367
3000 645
3771 639
280 37
2337 495
1039 283
7977 710
3624 231
5803 465
1468 251
2788 414
1663 545