1303 151
7222 647
3003 180
2165 548
2893 700
3285 516
3515 257
4430 736
5945 118
6468 282
4493 544
9294 589
4590 596
2824 557
1481 319
7578 541
3007 60
3354 649
10281 857
2994 410
7511 235
2310 300
44475 506
15220 640