2405 580
3396 553
582 127
1281 69
19786 445
4317 444
1843 535
664 81
22070 358
8237 187
7200 531
959 158
2527 575
2912 691
6275 51
17246 834
14748 526
11518 707
3138 804
2796 204
4880 226
1921 202
440 64
2843 723
25569 396
6236 425
2898 237
2063 201