3537 405
3079 83
3970 251
7329 846
4283 243
2051 199
3391 168
6413 117
7169 733
68008 591
7467 873
5167 433
2675 290
29544 249
18065 236
1787 98