4562 211
5231 625
199096 1100
13213 606
39223 141
32553 594
8342 368
15203 93
30716 473
44296 351
25939 392
9253 162
15672 298
106480 846
5291 512
4615 686
1199 49
4153 347
2678 399
3887 696
3893 459