3295 335
3848 815
14329 152
2091 269
1359 205
2823 287
4098 978
3516 332
4314 883
2094 393
1877 575
2153 469
1356 146
2744 653
2899 468
4560 663
15201 474
1354 286
2703 731
2358 75
1500 35
3074 264
6217 488
5737 900