24541 533
8325 869
500532 853
5335 598
2794 152
5640 693
12886 509
6287 259
3979 263
1254 81
2603 555
2656 113
5502 373
1318 246
1267 232