19319 791
2328 707
15729 363
27829 545
17953 264
11262 260
5159 48
33618 396
12360 214
2857 159
2101 95
3069 290
656 73
64004 433
47898 163
2480 371
7370 639
58958 634
2735 297
3930 455
1567 310
4975 664
4054 704
2259 354
3485 648
14201 556
35139 677
69322 833