11325 800
12375 314
170097 202
33372 625
31294 239
30175 395
30614 922
12849 769
7444 111
4977 141
22836 580
22165 472
1409 75
2887 239
4417 653