3076 282
6599 269
4405 486
3778 120
5006 343
20711 329
4461 348
6696 946
5100 381
3848 403
3486 881
10428 485
4492 468
2903 166
4698 611
3037 199
10186 262
6904 537
2926 526
2264 171
5098 565
4905 735
31037 922
18081 271
21900 226
8382 836
7263 524
6162 238