5502 76
4602 597
2599 584
1567 252
5459 123
3001 552
2705 474
2425 70
2573 399
2732 493
1133 106
2159 420
3181 455
550 29
818 47
2972 588
1565 122
1323 114
5714 601
1199 227
3183 625
3158 382
3215 662
2363 195