30599 501
2860 143
8960 485
46506 443
14297 585
5192 60
7655 606
11121 578
16978 423
4935 216
4207 410
34417 220
7611 599
29514 378
24785 772
40938 396
59310 291
5654 694
16791 387
41433 79
12114 46
65596 518
8020 672
5335 52
7193 189
20226 376
5275 527
2476 159