5432 594
2385 83
6811 540
21039 668
13496 290
3787 150
4369 814
19456 342
4873 360
2213 359
3187 538
29573 249
790 74
2076 340
2167 593
8343 515
5882 63
1799 98
3261 259
2889 726
8919 659
2030 178