30692 91
15774 120
1892 414
1480 236
2449 292
3313 757
1491 438
1371 286
10238 548
2468 90
1841 361
8945 267
6222 27
6325 616
6183 369
2362 161
3617 581
38326 83
6238 560
20196 772
17640 215
2104 556
4681 645
8660 855