5432 594
2385 83
6811 540
21040 668
13498 290
3788 150
4369 814
19458 342
4875 360
2213 359
3187 538
29574 249
791 74
2077 340
2167 593
8343 515
5887 63
1800 98
3262 259
2889 726
8920 659
2031 178