5550 33
18835 731
17645 360
11337 948
3626 632
7799 240
4109 728
9527 326
15524 465
17197 589
6343 336
2875 197
3251 465
3548 203
7012 848
16518 468
5692 571
1602 73
3868 593