30520 150
16278 716
2275 219
38436 470
7148 390
5506 447
23582 323
32613 273
20369 434
2123 186
775 43
2941 200
7240 812
38192 645
5741 163
14885 580
2473 166
17050 329
8839 115
7446 271
13850 775
5308 527
1795 192
3421 307
26958 197
8014 642
28832 468
9953 754