2441 503
1680 396
3127 978
2889 667
1274 268
3468 524
2483 753
2348 688
1896 491
2773 725
1833 55
2143 513
202 43
2932 921
658 170
3800 331
26132 703
1289 264
4102 723
17497 434
1665 38
2234 279
9061 287
6323 804
18809 544
10042 352
5977 536
8888 253