16186 519
5026 423
7213 590
5516 899
5200 121
5790 193
1025 228
9936 616
898 139
3875 473
3219 295
3275 382
1951 501
9061 263
21949 845
11550 431
3032 597