4050 83
3811 207
14702 874
4250 183
3898 502
2683 200
4491 915
6486 498
2960 490
5335 332
2816 120
3628 302
5050 286
3966 381
1939 202
858 39
6294 289
2792 31
7745 775
6787 204
2672 294
5489 236
42904 285
106482 569
117497 318
143936 819