304998 1259
36108 270
19107 515
5632 693
3466 502
3596 384
1567 117
5401 750
3371 152
13107 549
9983 312
13107 295
7596 356
2531 219
2522 108
3489 292
4935 440
5205 794
3103 236
32669 414
56394 915
95176 766
19987 597
6124 175
5325 223
24143 412
63419 384
161636 557