30528 150
16278 716
2275 219
38451 470
7150 390
5506 447
23583 323
32617 273
20376 434
2123 186
775 43
2943 200
7241 812
38200 645
5742 163
14887 580
2473 166
17054 329
8848 115
7447 271
13852 775
5308 527
1796 192
3422 307
26962 197
8016 642
28841 468
9953 754