11339 800
12378 314
170224 202
33407 625
31337 239
30218 395
30655 922
12851 769
7453 111
4986 141
22916 580
22257 472
1412 75
2895 239
4419 653