1851 506
462 66
21557 203
23787 69
38485 694
15035 750
8893 509
2875 52
2744 148
23245 196
42842 533
2891 143
8842 634
3904 255
6257 758
3236 386
15170 359
2907 444
2852 380
17090 379
1373 116
1285 110
3829 347
2146 346
1543 64
2277 309
680 34
4419 755