5010 433
2234 493
3251 855
4591 590
280 52
2965 409
4083 290
1151 270
1707 81
1499 230
4948 281
5469 953
6579 641
2095 477
1646 355
9111 798
2082 318
3888 288
1881 237
799 143
221 67
11672 400
1093 349
3130 564