2603 560
555 86
437 57
20898 755
21746 652
442380 607
3405 190
770 180
1910 372
18561 702
2784 198
472 56
1622 92
1450 302
348 32
8796 761
5101 504
101372 457
1405 295
514 64
12010 132
2558 509
9896 221
7062 266
1349 311
2540 753
111278 342
5945 635