3096 264
2978 141
3019 413
22013 98
26213 192
55591 652
12350 99
6163 369
13569 211
18528 531
11828 335
14517 562
7057 691
5156 695
3757 506
5523 574
5288 730
6298 569
10056 144
12534 445
5311 348
1832 298
14036 312
2759 166
20131 258
4640 122
10274 772
25033 612