20581 100
22936 69
29734 908
54940 452
37092 275
24832 388
3089 745
1746 82
22957 412
35662 361
15635 236
21341 179
2434 519
1204 90
19622 203
6319 470
29333 233
24103 311
13424 342
4286 462
11927 204
4511 304
78068 474
17013 369
11567 380
33394 568
63291 621
4238 125