110251 340
157456 421
38613 548
3490 944
4741 125
2550 618
1361 376
725 175
603 99
2364 722
3149 964
25183 778
1846 414
3307 696
2648 539
806 57
2157 483
589 55
10084 697
3148 753
917 196
10562 137
9649 624
2523 671
3305 343
24784 144
543473 1261
227954 1258