4097 33
18781 731
17582 360
9718 948
3610 632
5783 240
4121 728
9462 326
15273 465
17041 581
6280 336
2848 197
3237 465
3535 203
7055 848
16634 468
5664 571
1607 73
3888 593