3126 616
1225 387
1902 146
2961 860
2789 627
3376 649
2446 495
2791 520
3050 869
2946 720
1782 422
3120 869
1835 372
2916 535
1795 218
1317 33
3029 712
3375 761
2507 626
2385 488
1065 271
1195 67
2137 476
490 41