2502 487
2775 589
411 80
1396 402
8071 389
41115 684
3358 438
13209 516
9961 153
9935 640
13581 357
4115 358
183149 225
15797 713