2202 101
2851 100
4071 578
5059 245
3105 169
5597 835
105144 584
19820 397
6301 336
9191 512
20292 474
6252 550
5443 608
1233 206
2959 562
2909 438
3615 769
2787 699
69362 538
12310 468
3782 625
980 86
2597 511