2972 680
3023 455
32848 326
76048 904
19106 826
21731 603
3478 57
13521 679
13187 575
22274 324
2475 171
8063 51
24576 427
4777 393
26513 599
21608 1009
56303 103
6507 232
20800 489
7772 568
24413 222
58647 534
7110 303
21681 129
13552 214
52479 847
10219 420
8506 55