50536 640
2309 103
1940 473
4796 122
2795 478
7013 527
4092 465
943 36
4697 175
4124 532
4665 619
5444 848
3623 615
2958 478
7057 735
4720 420
2335 329
3420 339
1265 215
741 43
2862 192
3180 496
3407 102
4080 581
3203 504
4285 501
2602 268
10614 150