25203 533
10003 869
549781 860
5466 598
2963 152
5918 693
13297 509
6457 259
4039 263
1325 81
2667 555
2827 113
5645 373
1394 246
1366 232