50856 998
69106 1262
61318 989
21672 1001
20572 1412
37960 1190
35475 724
53254 1667
43438 1116
37439 1563
27527 1092
35582 737
354845 5318
301126 3285
270148 3824
254537 2846
219569 2149
211152 3113
200056 2679
193577 2363
154313 1839
127463 2407
126986 1267
125731 1003