15012 962
1595 50
13665 53
3771 656
15575 609
3020 300
3780 317
3354 269
7340 265
4454 580
5001 439
6785 313
5379 650
5593 222
6150 437
60552 237
2607 374
169046 366
5206 346
17757 275
40361 165
71982 226
8368 835
12834 838
6020 281
85847 884
24304 373
7584 542