3096 382
30091 539
4931 358
4044 99
4806 106
19452 167
31576 754
3292 55
4485 518
9462 97
3061 434
6271 892
2107 41
13935 168
6974 887
3797 450
1995 362
8168 167
14570 642
16799 542
2087 387
4144 70
2844 289
5438 227