97768 972
63311 294
142419 905
20414 206
101335 348
27724 590
8904 657
3967 425
1848 281
1442 42
2188 419
3285 253
5295 685
14230 661
4488 495
34143 503