2239 505
1521 488
19657 197
4268 376
2526 171
1342 222
5516 203
3812 621
2907 91
4757 623
19523 33
6898 702
10457 484
15440 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