2586 549
3550 812
3085 756
999 151
556437 2652
6193 31
46077 241
137464 336
2434 495
190447 1162
51374 412
390270 2529
288918 934
255021 549
663058 1633
207913 530
457562 842
155462 285
129380 290
41669 632
277295 1148
207828 946
111962 622
291585 598