3646 915
2964 415
2920 326
5320 265
3295 506
7309 716
2969 215
3492 589
4490 949
2285 339
19691 447
20267 410