4151 519
881 151
2260 370
8278 662
1280 202
190473 492
20610 310
13056 783
24038 368
20799 651
112365 937
95051 297
38904 115
7461 71