12496 306
12003 391
3941 499
11067 34
4225 352
2790 348
4216 785
11712 546
9180 623
4362 369
5266 544
2161 257
2135 257
502 47
28170 395
17529 220
2468 156
2519 96
2904 290
742 73
23438 425
38207 160
2775 371
7231 638
21178 618
2874 297
4126 456
1612 310