5786 813
9438 154
4257 233
3689 359
9853 179
2377 248
3449 328
3928 444
12993 206
10217 731
15995 263
28341 105
7504 34
5302 680
2876 127
3896 303
2177 115
3499 32