855796
484774
3870122
366078
3150108
301562
281677
2639106
263392
2614120
259184
255852
251483
247169
244790
2435112
241293
240484
237188
2367105
441984
218362
349380
2579106
276560
232189
1456117
144760
533172
291360
209986
357569
291970
200291
431379
270157
184260
220587
193480