3002 52
3106 161
13018 57
17582 612
8534 519
5860 489
22737 361
2277 382
12426 101
1927 311
5706 144
3012 544
4716 715
6956 605
31323 203
20065 104
4507 56
5384 743
82343 129
40414 479
6177 394
3453 479
7221 679
4529 275