2603 560
555 86
437 57
20904 755
21746 652
442399 607
3405 190
770 180
1910 372
18568 702
2786 198
472 56
1622 92
1450 302
348 32
8796 761
5101 504
101375 457
1406 295
514 64
12011 132
2558 509
9904 221
7065 266
1349 311
2541 753
111281 342
5945 635