30555 150
16299 716
2278 219
38486 470
7155 390
5516 447
23589 323
32639 273
20392 434
2123 186
775 43
2945 200
7242 812
38219 645
5745 163
14897 580
2475 166
17080 329
8868 115
7451 271
13861 775
5313 527
1797 192
3424 307
26981 197
8019 642
28865 468
9961 754