28272 307
16316 292
24674 305
3110 591
3602 715
37194 824
2191 487
5065 322
2462 104
2780 483
1000 134
12430 88
33165 249
9658 813
3481 380
5467 770
3949 354
15766 272
42752 394
22129 932
2241 317
4314 334
95975 711
55177 158
28163 69
32442 572
22461 276
411154 458