2908 632
861 599
762 528
1081 415
4226 771
617 556
347 653
304 574
1289 499
746 679
1523 222
980 41
11541 223
10434 344
10199 490
7401 640
6663 135
6395 305
5250 334
5241 221
5127 37
4530 166
4409 66