108396 141
19676 798
2986 601
3137 409
45519 326
18122 503
4647 714
4942 611
47780 201
5257 312
5624 537
8361 651
10041 792
46268 455
21754 506
5663 78
5381 672
189181 439
14378 226
20580 968
4294 597
2502 83
107154 980
3425 498
40928 716
9723 750
4241 493
2637 294