18806 300
2189 523
12404 306
4198 352
4059 197
5028 544
2115 257
2082 257
489 47
28155 651
3845 332
5640 426
3287 687
3032 560
2853 290
42995 93
11777 321
15582 430
5057 568
6856 638
2185 352
8055 620
5131 510
4226 190
12734 524
1598 346
17676 472
19566 315