2602 560
555 86
437 57
20893 755
21746 652
442336 607
3405 190
770 180
1910 372
18554 702
2784 198
469 56
1622 92
1450 302
348 32
8795 761
5100 504
101369 457
1405 295
514 64
12003 132
2558 509
9886 221
7059 266
1348 311
2540 753
111272 342
5945 635