5025 393
4501 581
2815 591
1294 115
1880 323
1231 33
2955 738
2347 340
1030 184
1370 207
3498 396
2900 651
16635 293
2631 309
2322 448
1511 295
1895 419
865 38
3443 565
2566 745
5350 590
2486 651
1785 367
2836 699