29098 84
30600 83
71845 352
7045 538
51739 309
26550 441
110034 923
4173 818
5259 607
9909 639
3677 341
4157 47
10072 693
5893 459
8964 543
5090 316
9895 304
10414 477
5393 429
13261 435
5630 511
9073 736
4888 314
20039 704
3954 246
3928 341
221009 848
85916 297