2909 632
7412 588
3535 262
1333 95
723 55
4021 275
2157 472
1749 376
5584 396
5050 886
3837 775
2335 402
2946 359
11357 863
415 73
2911 448
2580 615
742 211
8308 388
2865 286
2922 526
2797 589
14371 310
827 30