12531 62
1998 307
1813 277
4954 609
2399 122
1623 159
1602 216
4753 586
10344 523
861 71
899 229
3254 638
5114 509
2394 560
546 118
8545 160
876 115
3291 794
3696 859
2593 500
2032 384
2442 356
1246 201
1358 86
3110 182
3271 705
1718 75
3908 419