20581 100
22936 69
29734 908
54939 452
37092 275
24829 388
3089 745
1746 82
22957 412
35660 361
15634 236
21337 179
2433 519
1204 90
19622 203
6318 470
29332 233
24102 311
13424 342
4286 462
11926 204
4511 304
78064 474
17012 369
11566 380
33393 568
63289 621
4238 125