1002 148
409 55
2325 760
105141 610
42018 275
112211 327
7693 286
15678 251
3465 136
5306 409
6378 300
9978 483
7181 472
11162 41
3012 168