2431 507
1129 55
3582 553
2955 578
3501 829
2094 137
2410 475
3749 647
1467 169
3022 196
2504 402
1503 294
2608 470
11227 844
4925 490
5322 857
9015 162
4396 114
12332 476
3690 639
10250 187
4993 90
5261 617
5580 908