3126 279
2574 342
909 35
8550 166
1571 227
1273 41
2870 332
10713 61
1050 68
7957 560
3168 452
2448 506
3524 761
3073 674
2246 301
1883 284
909 56
3191 692
4099 598
5791 676
3172 316
1573 310
2219 472
2888 468