21213 509
12734 28
13053 430
2820 630
1173 180
9368 529
8834 392
17820 68
17463 354
15007 258
1886 243
3740 119
16002 646
1763 347
1092 201
3352 609
3142 216
25187 533
6137 323
8498 382
5890 879
2656 722
1835 122
2907 22
30412 96
6056 599
3168 598
645 123