30515 150
16278 716
2275 219
38431 470
7148 390
5505 447
23581 323
32609 273
20365 434
2122 186
774 43
2941 200
7239 812
38190 645
5740 163
14884 580
2470 166
17048 329
8838 115
7446 271
13848 775
5308 527
1795 192
3421 307
26957 197
8014 642
28829 468
9952 754