5097 446
4320 69
13710 857
15529 176
6851 504
4161 49
25123 311
17464 390
3235 104
4435 56
5111 452
3054 486
4284 285
7376 879
2775 162
1804 166
3885 507
3544 209
2212 86
9157 362
16171 481
4493 833
8555 709
15143 194