5275 652
8186 51
207349 1045
55651 317
27902 720
23930 593
8373 616
3478 166
8124 619
4681 729
2335 111
4437 418
88430 540