20129 127
44835 365
28275 313
42046 381
11167 574
22530 397
55900 824
9329 202
17722 655
12683 217
123978 273
14467 444