18947 66
45575 131
37037 347
5555 518
4639 470
4382 946
5634 820
3317 641
3824 653
2085 306
1076 62
4172 593
2280 238
3164 141
3648 513
1270 190
1925 122
4148 531
4167 880
2056 118
8948 400
5260 562
3549 98
28703 432
32963 679