3096 265
13863 730
6314 761
4733 712
2722 363
3989 440
1412 33
3528 395
4498 106
2818 82
5089 252
10441 656
2970 459
2422 288
7705 637
12877 275
7996 117
7364 582
4014 229
3219 147
18130 575
5375 60
9651 507
6086 709