29113 84
30608 83
71865 352
7045 538
51745 309
26555 441
110050 923
4174 818
5259 607
9910 639
3677 341
4159 47
10074 693
5893 459
8964 543
5090 316
9897 304
10415 477
5396 429
13262 435
5631 511
9073 736
4888 314
20042 704
3954 246
3928 341
221037 848
85926 297