2239 505
1520 488
19657 197
4267 376
2526 171
1342 222
5515 203
3811 621
2906 91
4757 623
19522 33
6898 702
10456 484
15439 117
28001 128
9951 101
21716 206
4594 388
19493 662
8416 362
20472 664
3069 214
5481 399
10322 336
7842 79
2405 211
11707 749
3662 329