40091 375
2591 154
2562 304
3917 670
11607 133
9094 247
3671 889
7336 880
17677 260
2576 121
1721 189
3397 569
11382 72
24120 848
4133 424
11092 281
23664 296
23909 935
1163 127
1400 173
1288 35
23405 94
8624 268
7471 482
19362 616
17268 335
5009 542
3017 446