2501 598
6754 534
2440 619
3102 706
2090 324
1232 161
2933 874
2101 552
6475 228
6564 159
4133 622
2647 646
747 39
3398 414
7539 304
3028 723
1296 145
3572 973
6158 407
1564 351
8934 701
3359 292
1350 197
3354 319