3005 450
1950 317
1369 354
1520 324
2454 703
3857 57
2520 336
2589 696
1181 249
3173 531
2445 767
1301 344
21256 995
3139 875
2000 515
2186 568
2235 512
396 98
2991 933
2049 233
3372 559
1208 216
5533 615
454 49