3440 499
23855 503
4865 418
14755 480
9597 780
30443 670
6376 308
14170 227
31086 583
7978 157
8344 516
2353 125
3082 67
4168 837
3501 271
71207 501
3351 595
7843 741
3101 834