1016 159
4221 546
1758 376
5059 886
2812 715
12378 514
3506 927
3217 667
583 48
1445 201
2757 371
1322 109
2249 168
2203 340
2942 506
625 62
4350 78
11229 123
2451 396
2285 560
972 116
1530 251
1217 112
3036 494