4971 309
20599 729
5185 870
125795 209
98888 510
59041 177
15310 95
11787 82
13100 391
29420 368
8970 333
5233 605
3799 76
24513 798
5348 501
9210 614
37585 694
3375 422