21026 459
27524 545
2923 452
23426 386
29742 187
221311 265
187568 590
296402 1007
13108 371
21122 944
13829 285
97426 737
9823 953
3300 354
8207 101
3614 39
3645 302
4770 421
9164 553