5063 331
6583 44
4160 66
4426 131
11235 639
2368 294
2301 68
3980 213
1855 63
4719 109
3275 181
22778 577
3835 399
10495 380
3501 103
5717 491
2923 230
3221 38
14856 589
6282 522
6072 572
4289 769
1857 210
2711 86
12456 942
5187 394
4325 353
3544 636